<<<<<<< HEAD
#include <iostream>
#include <spdlog/spdlog.h>
#include <spdlog/sinks/basic_file_sink.h>
int main() {
    spdlog::info("使用spdlog");
    spdlog::error("错误消息");
    spdlog::critical("格式化数据,十进制：{0:d};十六进制：hex:{0:x};八进制：oct:{0:o};二进制：bin:{0:b}",56);
    spdlog::info("info格式化数据:{:03.2f}",3.1415);
    spdlog::info("第二个参数:{1}，第一个参数:{0}","first","second");
    spdlog::info("左对齐:{:<30}","左对齐元素");
    spdlog::set_level(spdlog::level::debug);
    spdlog::debug("进入调试模式,下面开始设置输出时间！");
    spdlog::set_pattern("[%H:%M:%S %z] [%n] [%^---%L---%$] [thread %t] %v");
    SPDLOG_TRACE("Some trace message with param {}", 56);
    SPDLOG_DEBUG("Some debug message");
    auto file_logger = spdlog::basic_logger_mt("basic_logger","log.txt");
    spdlog::set_default_logger(file_logger);
    spdlog::debug("将消息输出到文件中！");
    // Set the default logger to file logger
//    auto file_logger = spdlog::basic_logger_mt("basic_logger", "logs/basic.txt");
//    spdlog::set_default_logger(file_logger);
    return 0;
=======
#include <spdlog/sinks/basic_file_sink.h>
#include <spdlog/spdlog.h>

#include <iostream>
int main() {
  spdlog::info("使用spdlog");
  spdlog::error("错误消息");
  spdlog::critical(
      "格式化数据,十进制：{0:d};十六进制：hex:{0:x};八进制：oct:{0:o};"
      "二进制：bin:{0:b}",
      56);
  spdlog::info("info格式化数据:{:03.2f}", 3.1415);
  spdlog::info("第二个参数:{1}，第一个参数:{0}", "first", "second");
  spdlog::info("左对齐:{:<30}", "左对齐元素");
  spdlog::set_level(spdlog::level::debug);
  spdlog::debug("进入调试模式,下面开始设置输出时间！");
  spdlog::set_pattern("[%H:%M:%S %z] [%n] [%^---%L---%$] [thread %t] %v");
  SPDLOG_TRACE("Some trace message with param {}", 56);
  SPDLOG_DEBUG("Some debug message");
  auto file_logger = spdlog::basic_logger_mt("basic_logger", "log.txt");
  spdlog::set_default_logger(file_logger);
  spdlog::debug("将消息输出到文件中！");
  // Set the default logger to file logger
  //    auto file_logger = spdlog::basic_logger_mt("basic_logger",
  //    "logs/basic.txt"); spdlog::set_default_logger(file_logger);
  return 0;
>>>>>>> dev
}